package ru.nsu.fit.client.core.response;

import java.util.ArrayList;
import java.util.List;

public class UserStatisticsData implements IResponseData {
    private int userRating;
    private int askedQuestionsCount;
    private int answeredQuestionsCount;
    private int userRatingPosition;
    private List<Integer> myQuestions = new ArrayList<Integer>();
    private List<Integer> answeredQuestions = new ArrayList<Integer>();

    public int getUserRating() {
        return userRating;
    }

    public void setUserRating(int userRating) {
        this.userRating = userRating;
    }

    public int getAskedQuestionsCount() {
        return askedQuestionsCount;
    }

    public void setAskedQuestionsCount(int askedQuestionsCount) {
        this.askedQuestionsCount = askedQuestionsCount;
    }

    public int getAnsweredQuestionsCount() {
        return answeredQuestionsCount;
    }

    public void setAnsweredQuestionsCount(int answeredQuestionsCount) {
        this.answeredQuestionsCount = answeredQuestionsCount;
    }

    public int getUserRatingPosition() {
        return userRatingPosition;
    }

    public void setUserRatingPosition(int userRatingPosition) {
        this.userRatingPosition = userRatingPosition;
    }

    public List<Integer> getMyQuestions() {
        return myQuestions;
    }

    public List<Integer> getAnsweredQuestions() {
        return answeredQuestions;
    }
}
